Agile Business Process Modelling Framework and Enterprise
ثبت نشده
چکیده
INTRODUCTION Agile Modelling (AM) approach to developing software-based systems aims to improve system modelling process by combining best practices of selected modelling methods in a context of a particular project. “Simply put, Agile Modelling (AM) is a collection of values, principles, and practices for modelling software that can be applied on a software development project in an effective and light-weight manner” [1]. AM frees the modeller from the constraints and often – the bureaucracy of a particular methodology (none of which seems to suite all kinds of projects) and lets them become more effective in the art of modelling the system to be developed. Therefore, AM should be perceived as a panacea for the common methodology drawbacks that slug many of the software development projects to the detriment to the interests of the project stakeholders. In author’s opinion, the main reason this idealistic perception is far from today’s reality is that AM harbours intrinsic paradox which applies to any kind of human endeavour and can be expressed as follows: the more freedom you have the more discipline you need to reach your goal. This discipline is needed on both individual and organisational level. Agile methods, more than any other require seasoned modelling practitioners and multidisciplinary methodology mentors of the highest order to configure and implement the best modelling process for the project. At the organisational level, a right-weighted strategy should be put in place to adopt an agile approach. At the minimum, the strategy should define where the organisation is now and where it wants to be at some point in the future. For example, a big-size organisation may decide to achieve Level 3 of CMM first based on a well-defined methodology and only then to augment its development process using agile modelling extensions, possibly at the Enterprise level.
منابع مشابه
Web-Service Framework for Business Process Modelling & Legacy Systems Integration
In today's business climate, the need to be flexible, agile and highly responsive to market changes is leading many enterprises to rely increasingly on novel Information and Communication Technologies (ICT). Any change to business models & business processes should be supported by the rules on how the business is put together, and by the corresponding ability of the underlying IT infrastructure...
متن کاملA Case Study on Modeling of Complex Event Processing in Enterprise Architecture
Over the decades, Enterprise Architecture (EA) has been researched to supply all the necessary components for enterprise system modelling including taxonomies, meta-models, architecture development methods, and modelling tools. The main benefits of EA are the knowledge infrastructure for analysis and reporting by all stakeholders and the possibility of designing new conditions in an organized m...
متن کاملAgile Process Execution with Kissmir
In this paper, we describe an approach for agile business process execution and its developed prototype. In a rapidly changing environment an enterprise must be flexible and able to quickly react. Traditional business process modelling approaches are too rigid and inflexible. To achieve more agility, the modelling during build-time must be less strict and more open in a way that users are able ...
متن کاملAdaptive Enterprise Architecture Modelling
Agile or adaptive enterprise architecture driven software development approach requires a modelling standard to describe the existing and to-be developed artifacts both at the high enterprise level and low, detailed level. However, a single modelling standard may not be used off-the-shelf to fully support the modelling needs of an adaptive enterprise architecture driven software development nee...
متن کاملXML-based Representation of Agile Workflows
Agile workflow technology deals with business processes that require structural changes during run-time. For the difficult task of adapting the workflows, a modelling language that is easy to understand is essential. On the other hand, the workflow engine requires a workflow representation that can be processed, made persistent, and exchanged in a straight-forward way. XML provides a good means...
متن کاملMonitoring Innovation in Virtual Enterprises: an Agile Semantic Approach
In this paper, the key ideas adopted in the BIVEE project to monitor and support an innovation venture are illustrated, and developed in the context of a virtual enterprise (VE). The proposed approach is based on two pillars: a novel framework, further split into three parts, and the support of a semantic platform. In particular, the novel framework is split into the Virtual Enterprise Modellin...
متن کامل